ram with undescended testicles - Français Anglais Dictionnaire